// 此文件用于写入需要对比的数据列表

// 基础信息
export const baseInfo = [
	{ key: 'isInnovateNature', value: '是否具备创新属性' },
	{ key: 'innovateNatureRemark', value: '创新属性' },
	{ key: 'fundCode', value: '基金代码（六位）' },
	{ key: 'fundName', value: '产品简称' },
	{ key: 'fundOutsideCode', value: '协会代码' },
	{ key: 'fundFullName', value: '产品名称' },
	{ key: 'fundEnglishName', value: '产品英文名称' },
	{ key: 'evolveBeforeCode', value: '转型前产品正式代码' },
	{ key: 'performanceBaseline', value: '业绩比较基准' },
	{ key: 'fiduciaryDuty', value: '受托责任' },
	{ key: 'expectRaiseAmount', value: '预期募集金额' },
	{ key: 'settleCurrency', value: '结算币种' },
	{ key: 'faceValue', value: '面值' },
	{ key: 'operateMode', value: '运作方式' },
	{ key: 'openFrequency', value: '开放频率' },
	{ key: 'openFrequencyRemark', value: '开放频率备注' },
	{ key: 'incomeDisWay', value: '收益分配方式' },
	{ key: 'isHolderMeet', value: '是否设立持有人大会' },
	{ key: 'fundType', value: '产品类别' },
	{ key: 'planType', value: '计划类型' },
	{ key: 'oneYardPassAccount', value: '一码通账户账号' },
	{ key: 'productBrand', value: '产品品牌（人行二期）' },
	{ key: 'productPeriod', value: '产品期次（人行二期）（四位）' },
	{ key: 'managerStyle', value: '管理方式（人行二期）' },
	{ key: 'issuerEarlyTermFlag', value: '是否有发行机构提前终止权（人行二期）' },
	{ key: 'usufructTransferProductFlag', value: '是否收益权转让产品（人行二期）' },
	{ key: 'currencyMarketFundFlag', value: '是否货币市场基金（人行二期）' },
	{ key: 'isChannelBusiness', value: '是否通道类业务' },
	{ key: 'isQdii', value: '是否QDII' },
	{ key: 'isIndexFund', value: '是否指数基金' },
	{ key: 'isMom', value: '是否MOM' },
	{ key: 'isSubAssets', value: '是否子资产单元' },
	{ key: 'momFundCode', value: '管理人中管理人产品代码' },
	{ key: 'isPrivateFund', value: '是否私募基金' },
	{ key: 'privateFundType', value: '私募基金类别' },
	{ key: 'isPensionProduct', value: '是否养老金产品' },
	{ key: 'isInstAcc', value: '是否分期账户' },
	{ key: 'isBasicPension', value: '是否基本养老金' },
	{ key: 'isSocialSecurity', value: '是否社保基金' },
	{ key: 'isOccupationalPension', value: '是否职业年金' },
	{ key: 'isAnnuityPension', value: '是否企业年金' },
	{ key: 'annuityPlanType', value: '企业年金计划类型' },
	{ key: 'annuityTrusteeMode', value: '企业年金受托模式' },
	{ key: 'isAddcreditMeasure', value: '产品资产是否存在增信措施（人行二期）' },
	{ key: 'addcreditMeasureType', value: '增信措施类别' },
	{ key: 'addCreditFormType', value: '增信形式（人行二期）' },
	{ key: 'addCreditOrganType', value: '增信机构类型（人行二期）' },
	{ key: 'isNetWorthProduct', value: '是否净值型产品' },
	{ key: 'valuationWay', value: '估值方法' },
	{ key: 'valuationFrequency', value: '估值频率' },
	{ key: 'isStructuredProduct', value: '是否结构化产品' },
	{ key: 'gradingRatio', value: '分级比例' },
	{ key: 'remark', value: '基础信息-备注' },
	{ key: 'riskGrade', value: '风险等级' },
	{ key: 'isFofFund', value: '是否FOF基金' },
	{ key: 'establishScale', value: '成立规模' },
	{ key: 'productAssetType', value: '产品类型-资产投向' },
	{ key: 'productSpecialType', value: '产品类型-专项' },
	{ key: 'productAssetReportType', value: '产品类型（证监会资管月报）' },
	{ key: 'isSpecialAssetReport', value: '是否专项（证监会资管月报）' },
	{ key: 'isAssetSecuritizationBusiness', value: '是否资产证券化业务（证监会资管月报）' },
	{ key: 'isAssetManagementProduct', value: '是否为资管产品投资单一项目或证券（证监会资管月报）' },
	{ key: 'customerRedemptionFlag', value: '客户赎回权标识' },
	{ key: 'associationOpenFrequency', value: '开放频率（协会）' },
	{ key: 'crossBorderFinancial', value: '跨境理财通（人行）' },
	{ key: 'propertyFundTrust', value: '以财产权信托名义开展的资金信托（人行）' },
	{ key: 'noneHKTIsStopApplyRansom', value: '非港股通交易日是否暂停申赎' }
]

/* 2.对比日期*/
export const dateInfo = [
	{ key: 'finishFilingDate', value: '完成备案日期' },
	{ key: 'initialFilingDate', value: '初始备案日期' },
	{ key: 'raiseStartDate', value: '募集起始日' },
	{ key: 'establishDate', value: '产品成立日期' },
	{ key: 'contractEndDate', value: '合同预计到期日（证监）' },
	{ key: 'contractEndDatePeople', value: '合同预计到期日（人行）' },
	{ key: 'liquidateAccompleteDate', value: '清盘完成日' },
	{ key: 'operateEndDate', value: '合同实际到期日' },
	{ key: 'liquidationStartDate', value: '清算开始日期' },
	{ key: 'subsistTerm', value: '存续期限' },
	{ key: 'formalEvolveDate', value: '正式转型日期' },
	{ key: 'nextOpenFirstDate', value: '下次开放期首日' }
]

/* 3.对比机构信息*/
export const organInfo = [
	{ key: 'managementId', value: '管理人名称' },
	{ key: 'isThirdPartyCustody', value: '是否第三方托管' },
	{ key: 'fundTaType', value: '登记机构名称' },
	{ key: 'trusteeId', value: '托管人名称' },
	{ key: 'custodyBranchOrganName', value: '托管人分支机构名称' },
	{ key: 'investAdvisorId', value: '投资顾问中文名称' },
	{ key: 'lawId', value: '律师事务所名称' },
	{ key: 'handleLawerName', value: '经办律师名称' },
	{ key: 'accountFirmId', value: '会计师事务所名称' },
	{ key: 'bordersCustodianName', value: '境外托管人中文名称' },
	{ key: 'bordersCustodianEnglishName', value: '境外托管人英文名称' },
	{ key: 'bordersAdvisorName', value: '境外投资顾问中文名称' },
	{ key: 'bordersAdvisorEnglishName', value: '境外投资顾问英文名称' },
	{ key: 'investAdvisorOrgan', value: '投资顾问机构类型' },
	{ key: 'investAdvisorRate', value: '投资顾问费率' }
	// { key: 'iscustodyBranchOrgan', value: '是否有托管分支机构' }
]

/* 5.对比投资相关信息*/
export const investInfo = [
	{ key: 'spclLimitRemark', value: '特殊投资限制备注' },
	{ key: 'specialTypeChar', value: '是否特殊品种' },
	{ key: 'isContainSpclLimit', value: '是否包含特殊投资限制' },
	{ key: 'specialTypeName', value: '其他-特殊品种名' },
	{ key: 'stockMinRatio', value: '股票类资产投资最低比例' },
	{ key: 'stockMaxRatio', value: '股票类资产投资最高比例' },
	{ key: 'bondMinRatio', value: '债券类资产投资最低比例' },
	{ key: 'bondMaxRatio', value: '债券类资产投资最高比例' },
	{ key: 'currencyMinRatio', value: '货币类资产投资最低比例' },
	{ key: 'currencyMaxRatio', value: '货币类资产投资最高比例' },
	{ key: 'hkStockMaxRatio', value: '香港市场股票类资产投资最高比例' },
	{ key: 'remark', value: '投资相关-备注' }
]

/* 6.对比风控信息*/
export const riskInfo = [
	{ key: 'isRiskMeasures', value: '是否有风控措施：预警、止损、最大回撤及其他风控措施等' },
	{ key: 'investLeverRate', value: '投资杠杆率上限（总资产/净资产）%' },
	{ key: 'earlyWarnLine', value: '有无预警线' },
	{ key: 'earlyWarnNetWorth', value: '预警线对应的资产管理计划净值' },
	{ key: 'stopLossLine', value: '有无止损线' },
	{ key: 'stopLossNetWorth', value: '止损线对应的资产管理计划净值' },
	{ key: 'maxRetreat', value: '有无回撤预警线' },
	{ key: 'otherRiskStep', value: '有无其他风控措施' },
	{ key: 'otherRiskExpression', value: '其他风控措施-合同表述' },
	{ key: 'managerIsInvestment', value: '管理人是否投入资金' },
	{ key: 'managerInvestmentAmount', value: '管理人投入资金参与金额' },
	{ key: 'managerInvestmentRatio', value: '理人投入资金参与比例' },
	{ key: 'managerIsPartake', value: '管理人附属机构自有资金是否参与' },
	{ key: 'managerPartakeAmount', value: '管理人及其附属机构自有资金参与金额（万元）' },
	{ key: 'managerPartakeRatio', value: '管理人及其附属机构自有资金参与比例（%）' },

	{ key: 'earlyWarnLineType', value: '预警线类型' },
	{ key: 'stopLossLineType', value: '止损线类型' },
	{ key: 'retreatWarnLineType', value: '回撤预警线类型' },
	{ key: 'retreatEarlyWarnNetWorth', value: '回撤预警线对应的资产管理计划净值' },
	{ key: 'retreatStopLossLineType', value: '回撤止损线类型' },
	{ key: 'retreatStopLossNetWorth', value: '回撤止损线对应的资产管理计划净值' },
	{ key: 'stopLossWarningLine', value: '有无回撤止损线' }
]

/* 对比委托人信息*/
export const consignerInfo = [
	{ key: 'consignerName', value: '委托人名称' },
	{ key: 'subjectType', value: '主体类型' },
	{ key: 'csrcType', value: '证监会分类' },
	{ key: 'certificateType', value: '证件类型' },
	{ key: 'certificateNumber', value: '证件号码' },
	{ key: 'peopleMax', value: '人行大类' },
	{ key: 'peopleMin', value: '人行小类' },
	{ key: 'city', value: '城市' }
]

// 4.对比费率
export const rateInfo = [
	{ key: 'feeRateAlgorithm', value: '管理费算法' },
	{ key: 'custodyFeeAlgorithm', value: '托管费算法' },
	{ key: 'isAchieveReward', value: '是否提取业绩报酬' },
	{ key: 'accrualPointTime', value: '计提时点' },
	{ key: 'rewardExplain', value: '业绩报酬说明' },
	{ key: 'accrualDatum', value: '计提基准' },
	{ key: 'accrualRatio', value: '计提比例' },
	{
		children: [
			{ msg: '管理费率', feeRateType: '9' },
			{ msg: '管理费率备注', feeRateType: '9' },
			{ msg: '托管费率', feeRateType: '7' },
			{ msg: '托管费率备注', feeRateType: '7' },
			{ msg: '销售服务费率', feeRateType: '8' }, //,
			{ msg: '销售服务费率备注', feeRateType: '8' }, //,
			{ msg: '销售服务费算法', feeRateType: '8' }, //,
			{ feeRateType: '1', msg: '普通认购' },
			{ feeRateType: '3', msg: '前端-普通申购' },
			{ feeRateType: '10', msg: '后端-普通申购' },
			{ feeRateType: '5', msg: '普通赎回' }
		]
	}
]

// 文件信息
export const fundFileInfo = [
	{
		type: '专户募集文件',
		typeName: [
			{ title: '资产管理合同', objName: 'capitalManageContractId' },
			{ title: '计划说明书', objName: 'planExplainId' },
			{ title: '风险揭示书', objName: 'riskProclaimId' }
		]
	},
	{
		type: '专户其他文件',
		typeName: [
			{ title: '成立通知书', objName: 'otherMaterialsId' },
			{ title: '到账通知书', objName: 'otherMaterialsId2' },
			{ title: '验资报告（集合计划）', objName: 'otherMaterialsId3' },
			{ title: '如期货备忘录', objName: 'otherMaterialsId4' },
			{ title: '代销协议', objName: 'otherMaterialsId5' },
			{ title: '投顾协议', objName: 'otherMaterialsId6' },
			{ title: '金融产品完成备案的证明材料', objName: 'otherMaterialsId7' },
			{ title: '委托人列表', objName: 'otherMaterialsId8' },
			{ title: '协会备案函', objName: 'filingLetterId' }
		]
	}
]
